#pragma warning(disable : 4996)
//#include<stdio.h>
//void sort(int arr[], int n)
//{
//	int odd[100] = { 0 };
//	int even[100] = { 0 };
//	int o = 0, e = 0;
//	for (int i = 0; i < n; i++)
//	{
//		if (arr[i] % 2 != 0)
//		{
//			odd[o] = arr[i];
//			o++;
//		}
//		else
//		{
//			even[e] = arr[i];
//			e++;
//		}
//	}
//	for (int i = 0; i < o; i++)
//	{
//		arr[i] = odd[i];
//	}
//	for (int i = o,k=0; i < o + e; i++,k++)
//	{
//		arr[i] = even[k];
//	}
//}
//int main()
//{
//	int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };
//	for (int i = 0; i < 10; i++)
//	{
//		printf("%d ", arr[i]);
//	}
//	printf("\n");
//	sort(arr,10);
//	for (int i = 0; i < 10; i++)
//	{
//		printf("%d ", arr[i]);
//	}
//
//
//	return 0;
//}


//#include<stdio.h>
//void initia(int arr[])
//{
//	for (int i = 0; i < 1000;i++)
//	{
//		arr[i] = -1;
//	}
//}
//int main()
//{
//	int arr1[1000] = {0};
//	int arr2[1000] = {0};
//	int arr3[1000] = {0};
//	initia(arr1);
//	initia(arr2);
//	int a, b;
//	int x = 0, fir = 0,sec=0;
//	scanf("%d %d", &a, &b);
//	for (int i = 0; i < a; i++)
//	{
//		scanf("%d", &arr1[i]);
//	}
//	for (int i = 0; i < b; i++)
//	{
//		scanf("%d", &arr2[i]);
//	}
//	while (1)
//	{
//
//		    if (arr1[fir] <= arr2[sec])
//			{
//				if (arr1[fir] != -1 && arr2[sec] != -1)
//				{
//					arr3[x] = arr1[fir];
//					x++;
//					fir++;
//				}
//				else if (arr1[fir] == -1 && arr2[sec] == -1)
//				{
//					break;
//				}
//				else
//				{
//					arr3[x] = arr2[sec];
//					sec++;
//					x++;
//				}
//			}
//			else
//			{
//				if (arr1[fir] != -1&& arr2[sec] != -1)
//				{
//					arr3[x] = arr2[sec];
//					x++;
//					sec++;
//				}
//				else if (arr1[fir] == -1 && arr2[sec] == -1)
//				{
//					break;
//				}
//				else
//				{
//					arr3[x] = arr1[fir];
//					fir++;
//					x++;
//				}
//			}
//		
//
//	}
//	for (int i = 0; i < a + b; i++)
//	{
//		printf("%d ", arr3[i]);
//	}
//
//}
//
//#include<stdio.h>
//int main()
//{
//	int n, m;
//	scanf("%d %d", &n, &m);
//	int arr1[1000] = { 0 };
//	int arr2[1000] = { 0 };
//	if (n > m)
//	{
//		for (int i = 0; i <= n; i++)
//		{
//			arr2[i] = 3001;
//			arr1[i] = 3001;
//		}
//	}
//	else
//	{
//		for (int i = 0; i <= m; i++)
//		{
//			arr1[i] = 30001;
//			arr2[i] = 30001;
//		}
//	}
//	for (int i = 0; i < n; i++)
//	{
//		scanf("%d", &arr1[i]);
//	}
//	for (int i = 0; i < m; i++)
//	{
//		scanf("%d", &arr2[i]);
//	}
//	int x = 0, y = 0;
//	for (int i = 0; i < n + m; i++)
//	{
//		if (arr1[x] <= arr2[y])
//		{
//			
//			printf("%d ", arr1[x]);
//			x++;
//		}
//		else
//		{
//			
//			printf("%d ", arr2[y]);
//			y++;
//		}
//	}
//	return 0;
//}


#include<stdio.h>
int main()
{
	int n;
	scanf("%d", &n);
	int a = 0;
	int arr[50] = { 0 };
	int flag = 0;
	for (int i = 0;i < n; i++)
	{
		scanf("%d", &arr[i]);
		if (i == 1)
		{
			if (arr[1] > arr[0])
			{
				flag = 1;
			}
			if (arr[1] < arr[0])
			{
				flag = 2;
			}
			else
			{
				flag = 3;
			}
		}
		if (flag == 1)
		{
			if (arr[i] < arr[i - 1])
			{
				printf("unsorted");
				flag = 0;
				break;
			}
		}
		if (flag == 2)
		{
			if (arr[i] > arr[i - 1])
			{
				printf("unsorted");
				flag = 0;
				break;
			}
		}
		if (flag == 3)
		{
			if ((arr[i]) != arr[i - 1])
			{
				if (arr[i] > arr[i - 1])
				{
					flag = 1;
				}
				else
				{
					flag = 2;
				}
			}
		}
	}
	if (flag != 0)
	{
		printf("sorted");
	}
	return 0;
}